﻿package com.sh.game.util
{
    import com.core.*;
    import com.core.utils.*;

    public class UIGlobel extends Object
    {
        public static var Dragtexturestr:String = "s9_frame";
        public static var ch_num:Array = ["零", "一", "二", "三", "四", "五", "六", "七", "八", "九"];
        public static var pointsDic:Object = new Object();

        public function UIGlobel()
        {
            return;
        }// end function

        public static function minggan(param1:String) : Boolean
        {
            var _loc_2:* = ModelProxy.getValue("data", "configs1.banednames");
            var _loc_3:* = _loc_2.replaceAll(param1);
            if (_loc_3 != param1)
            {
                return true;
            }
            return false;
        }// end function

        public static function getItemd(param1:int) : String
        {
            var _loc_2:String = "assets/images/icon/tools/";
            var _loc_3:String = "assets/images/icon/skill/";
            var _loc_4:String = "assets/images/arms/";
            var _loc_5:String = "";
            if (param1 == 2)
            {
                _loc_5 = _loc_2;
            }
            else if (param1 == 1)
            {
                _loc_5 = _loc_2;
            }
            else if (param1 == 3)
            {
                _loc_5 = _loc_3;
            }
            return _loc_5;
        }// end function

        public static function getItemd2(param1:Object) : String
        {
            var _loc_2:String = "assets/images/icon/tools/";
            var _loc_3:String = "assets/images/icon/skill/";
            if (!param1.hasOwnProperty("itemid"))
            {
                _loc_2 = _loc_3;
            }
            return _loc_2;
        }// end function

        public static function setNumTxt(param1:int = 0) : String
        {
            var _loc_2:String = "";
            var _loc_3:* = param1.toString();
            var _loc_4:* = _loc_3.length;
            var _loc_5:* = _loc_3.length;
            while (_loc_5 >= 0)
            {
                
                _loc_2 = _loc_3.charAt(_loc_5) + _loc_2;
                if ((_loc_4 - _loc_5) % 3 == 0 && _loc_5 != _loc_4 && _loc_5 != 0)
                {
                    _loc_2 = "," + _loc_2;
                }
                _loc_5 = _loc_5 - 1;
            }
            return _loc_2;
        }// end function

        public static function chanel2color(param1:int) : uint
        {
            var _loc_2:uint = 0;
            switch(param1)
            {
                case 1:
                {
                    _loc_2 = 13445029;
                    break;
                }
                case 2:
                {
                    _loc_2 = 14786594;
                    break;
                }
                case 3:
                {
                    _loc_2 = 16770247;
                    break;
                }
                case 4:
                {
                    _loc_2 = 5021920;
                    break;
                }
                case 5:
                {
                    _loc_2 = 5551159;
                    break;
                }
                case 6:
                {
                    _loc_2 = 13529001;
                    break;
                }
                case 7:
                {
                    _loc_2 = 16022039;
                    break;
                }
                default:
                {
                    _loc_2 = 13378881;
                    break;
                    break;
                }
            }
            return _loc_2;
        }// end function

        public static function chanel2color2(param1:int) : String
        {
            var _loc_2:String = "";
            switch(param1)
            {
                case 1:
                {
                    _loc_2 = "#cd27a5";
                    break;
                }
                case 2:
                {
                    _loc_2 = "#e1a022";
                    break;
                }
                case 3:
                {
                    _loc_2 = "#ffe4c7";
                    break;
                }
                case 4:
                {
                    _loc_2 = "#4ca0e0";
                    break;
                }
                case 5:
                {
                    _loc_2 = "#54b437";
                    break;
                }
                case 6:
                {
                    _loc_2 = "#ce6fa9";
                    break;
                }
                case 7:
                {
                    _loc_2 = "#f47a17";
                    break;
                }
                default:
                {
                    _loc_2 = "#cc2541";
                    break;
                    break;
                }
            }
            return _loc_2;
        }// end function

        public static function chanelToname(param1:int) : String
        {
            var _loc_2:String = null;
            switch(param1)
            {
                case 1:
                {
                    _loc_2 = "商贸";
                    break;
                }
                case 2:
                {
                    _loc_2 = "世界";
                    break;
                }
                case 3:
                {
                    _loc_2 = "普通";
                    break;
                }
                case 4:
                {
                    _loc_2 = "队伍";
                    break;
                }
                case 5:
                {
                    _loc_2 = "行会";
                    break;
                }
                case 6:
                {
                    _loc_2 = "私聊";
                    break;
                }
                case 7:
                {
                    _loc_2 = "喇叭";
                    break;
                }
                case 8:
                {
                    _loc_2 = "系统";
                    break;
                }
                default:
                {
                    break;
                }
            }
            return _loc_2;
        }// end function

        public static function getCareer(param1:int) : String
        {
            var _loc_2:String = "通用";
            switch(param1)
            {
                case 0:
                {
                    _loc_2 = "通用";
                    break;
                }
                case 1:
                {
                    _loc_2 = "战士";
                    break;
                }
                case 2:
                {
                    _loc_2 = "法师";
                    break;
                }
                case 3:
                {
                    _loc_2 = "道士";
                    break;
                }
                default:
                {
                    break;
                    break;
                }
            }
            return _loc_2;
        }// end function

        public static function getPosName(param1:int) : String
        {
            var _loc_2:String = "";
            switch(param1)
            {
                case 1:
                {
                    _loc_2 = "武器";
                    break;
                }
                case 2:
                case 9:
                {
                    _loc_2 = "戒指";
                    break;
                }
                case 3:
                case 10:
                {
                    _loc_2 = "护腕";
                    break;
                }
                case 4:
                {
                    _loc_2 = "头盔";
                    break;
                }
                case 5:
                {
                    _loc_2 = "衣服";
                    break;
                }
                case 6:
                {
                    _loc_2 = "鞋子";
                    break;
                }
                case 7:
                {
                    _loc_2 = "腰带";
                    break;
                }
                case 8:
                {
                    _loc_2 = "项链";
                    break;
                }
                case 11:
                {
                    _loc_2 = "官印";
                    break;
                }
                case 15:
                {
                    _loc_2 = "倚天";
                    break;
                }
                case 14:
                {
                    _loc_2 = "特戒";
                    break;
                }
                case 12:
                {
                    _loc_2 = "护身符";
                    break;
                }
                case 13:
                {
                    _loc_2 = "勋章";
                    break;
                }
                case 101:
                {
                    _loc_2 = "坐骑缰绳";
                    break;
                }
                case 102:
                {
                    _loc_2 = "坐骑马鞍";
                    break;
                }
                case 103:
                {
                    _loc_2 = "坐骑战蹄";
                    break;
                }
                case 104:
                {
                    _loc_2 = "坐骑盔甲";
                    break;
                }
                case 201:
                {
                    _loc_2 = "羽翼之魂";
                    break;
                }
                case 202:
                {
                    _loc_2 = "羽翼之魄";
                    break;
                }
                case 203:
                {
                    _loc_2 = "羽翼之灵";
                    break;
                }
                case 204:
                {
                    _loc_2 = "羽翼之怒";
                    break;
                }
                default:
                {
                    break;
                    break;
                }
            }
            return _loc_2;
        }// end function

        public static function ToolType(param1:int) : String
        {
            var _loc_2:String = "";
            switch(param1)
            {
                case 1:
                {
                    _loc_2 = "药品类";
                    break;
                }
                case 2:
                {
                    _loc_2 = "消耗类";
                    break;
                }
                case 3:
                {
                    _loc_2 = "经验丹";
                    break;
                }
                case 4:
                {
                    _loc_2 = "经验珠";
                    break;
                }
                case 5:
                {
                    _loc_2 = "经验卷轴";
                    break;
                }
                case 6:
                {
                    _loc_2 = "传送类";
                    break;
                }
                case 7:
                {
                    _loc_2 = "宝箱类";
                    break;
                }
                case 8:
                {
                    _loc_2 = "召唤书";
                    break;
                }
                case 9:
                {
                    _loc_2 = "技能书";
                    break;
                }
                case 10:
                {
                    _loc_2 = "任务类";
                    break;
                }
                case 11:
                {
                    _loc_2 = "材料类";
                    break;
                }
                case 22:
                {
                    _loc_2 = "时装类";
                    break;
                }
                case 21:
                {
                    _loc_2 = "资质丹";
                    break;
                }
                case 23:
                {
                    _loc_2 = "书籍";
                    break;
                }
                default:
                {
                    break;
                    break;
                }
            }
            return _loc_2;
        }// end function

        public static function getSex(param1:int) : String
        {
            switch(param1)
            {
                case 0:
                {
                    return "女";
                }
                case 1:
                {
                    return "男";
                }
                default:
                {
                    break;
                }
            }
            return "通用";
        }// end function

        public static function nummax(param1:Number) : int
        {
            return int(param1 >> 32);
        }// end function

        public static function numTarget(param1:Number) : int
        {
            var _loc_2:* = param1;
            var _loc_3:* = param1 >> 32;
            return _loc_2 + _loc_3;
        }// end function

    }
}
